home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2000 #4
/
Amiga Plus CD - 2000 - No. 4.iso
/
Tools
/
Treiber
/
Misc
/
ATA3
/
ATA3-Install
< prev
next >
Wrap
Text File
|
2000-01-28
|
8KB
|
394 lines
(set #kkversion (getversion))
(set #kkversion (/ #kkversion 65536) )
(set alinstal 0)
(set ilnapedow 0)
(set #proc (database "cpu"))
(if (OR (= #proc "68000") (= #proc "68010"))
(abort "\n\nProcessor 68020 or higher is required!")
)
(if (< #kkversion 39)
(abort "\n\nKickstart 3.0 or higher is required!")
)
(message "\n\n\n\nWelcome to FastATA'99! ")
(set reinstalacja
(askchoice
(prompt "")
(help "\nSelect Installation only when you install this software"
" for the first time on this HDD, otherwise select Reinstallation.")
(choices "Installation" "Reinstallation")
(default 0)
)
)
(if reinstalacja
(set wybor 0)
(set wybor
(askbool
(prompt "\n\n\n\nMay I change your s:startup-sequence?")
(help "\nIf you agree to change your s:startup-sequence, the installer"
"will add lines:\nC:CheckLMB\nIF WARN\n"
"SYS:Prefs/ATA3Prefs\nENDIF\nC:ATA3.driver QUIET")
(choices "Yes" "No")
(default 1)
)
)
)
(copylib
(prompt "ATA3.driver will be copied to C: directory.")
(help )
(source "ATA3.driver")
(confirm)
(dest "C:")
)
(copylib
(prompt "ATA3Prefs will be copied to SYS:Prefs directory.")
(help )
(source "ATA3Prefs")
(confirm)
(infos)
(dest "SYS:Prefs")
)
(copyfiles
(prompt "CheckLMB will be copied to C: directory.")
(source "CheckLMB")
(help )
(dest "C:")
)
(if wybor
(
(copyfiles
(source "S:startup-sequence")
(dest "RAM:")
)
(textfile
(dest "S:startup-sequence")
(append "C:CheckLMB\nIF WARN\nSYS:Prefs/ATA3Prefs\nENDIF\n")
(append "C:ATA3.driver QUIET\n")
(include "RAM:startup-sequence")
)
(delete "RAM:startup-sequence")
)
)
(run "ATA3Prefs INIT")
(if ( exists "RAM:L0")
(
(delete "RAM:L0")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find LS/ZIP connected as Primary Master\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/PC4")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile PC4 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "PC4.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/PC4")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if ( exists "RAM:L1")
(
(delete "RAM:L1")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find LS/ZIP connected as Primary Slave\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/PC5")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile PC5 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "PC5.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/PC5")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if ( exists "RAM:L2")
(
(delete "RAM:L2")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find LS/ZIP connected as Secondary Master\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/PC6")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile PC6 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "PC6.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/PC6")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if ( exists "RAM:L3")
(
(delete "RAM:L3")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find LS/ZIP connected as Secondary Slave\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/PC7")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile PC7 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "PC7.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/PC7")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if (= (getsize "ENVARC:ATA3.Prefs") 13)
(set alinstal 1)
)
(if (= alinstal 1)
(
(message "\n\n\n\nFastATA'99 succesfully installed.")
(message "\n\n\n\nWelcome to AllegroCDFS! ")
(copylib
(prompt "AllegroCDFS will be copied to L: directory.")
(help )
(source "mountlists/Orgella")
(confirm)
(newname "AllegroCDFS")
(dest "L:")
)
(copyfiles
(prompt "def_ISOCDDA.info will be copied to ENVARC: directory.")
(help )
(confirm)
(source "icons/def_ISOCDDA.info")
(dest "ENVARC:")
)
(copyfiles
(prompt "def_CDDAdisk.info will be copied to ENVARC: directory.")
(help )
(confirm)
(source "icons/def_CDDAdisk.info")
(dest "ENVARC:")
)
(set wybor 0)
(set wybor
(askbool
(prompt "\n\n\n\nMay I delete all CDx mountlists in DEVS:Dosdrivers/?\nRecommended: YES.")
(help )
(default 1)
)
)
(if wybor (delete "DEVS:dosdrivers/CD#?"))
(if ( exists "RAM:C0")
(
(delete "RAM:C0")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find CD-ROM connected as Primary Master\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/CD0")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile CD0 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "CD0.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/CD0")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if ( exists "RAM:C1")
(
(delete "RAM:C1")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find CD-ROM connected as Primary Slave\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/CD1")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile CD1 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "CD1.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/CD1")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if ( exists "RAM:C2")
(
(delete "RAM:C2")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find CD-ROM connected as Secondary Master\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/CD2")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile CD2 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "CD2.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/CD2")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(if ( exists "RAM:C3")
(
(delete "RAM:C3")
(set ilnapedow (+ ilnapedow 1))
(set wybor
(askbool
(prompt "\n\n\n\nI find CD-ROM connected as Secondary Slave\n"
"May I create mountlist?")
(help )
(default 0)
)
)
(set zastap 1)
(if (exists "DEVS:Dosdrivers/CD3")
(set zastap
(askbool
(prompt "\n\n\n\n\nFile CD3 exists.\nMay I overwrite it?")
(help )
(default 0)
)
)
)
(if (AND zastap wybor)
(copyfiles
(prompt "CD3.info will be copied to DEVS:Dosdrivers/ directory.")
(help )
(source "mountlists/CD3")
(dest "DEVS:Dosdrivers/")
(infos)
)
)
)
)
(exit "\n\n\n\nAllegroCDFS succesfully installed." (quiet))
)
(exit "\n\n\n\nFastATA'99 succesfully installed." (quiet))
)